How Long Can You Freeze Ham Before It Goes Bad